An Object-Oriented Implementation of the Xpress Transfer Protocol

نویسندگان

  • W. Timothy Strayer
  • Simon Gray
  • Raymond E. Cline
چکیده

Object-oriented design principles map well onto protocol implementations because protocols essentially manipulate two structures—packets and the states of the endpoints. In this paper we describe an implementation of the Xpress Transfer Protocol as a user-space daemon written in C++. The object-oriented model forces the programmer to properly place functionality and information ownership. The model facilitates porting to various platforms and greatly eases the task of building data delivery services.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Object-Oriented Implementation of the Xpress Transfer Protocol1

Object-oriented design principles map well onto protocol implementations because protocols essentially manipulate two structures—packets and the states of the endpoints. In this paper we describe an implementation of the Xpress Transfer Protocol as a user-space daemon written in C++. The object-oriented model forces the programmer to properly place functionality and information ownership. The m...

متن کامل

Design and Implementation of a High QualityVideo Distribution System using XTP

In this paper we present the design and implementation of a novel protocol solution for distributing high quality compressed video streams to multiple receivers across a network. Our end-to-end protocol uses the connection-oriented multicast facility in the next-generation transport, the Xpress Transfer Protocol (XTP). XTP multicast provides in-order, multipoint delivery of packet streams with ...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Design and Implementation of a High Quality Video Distribution System using XTP Reliable Multicast

In this paper we present the design and implementation of a novel protocol solution for distributing high quality compressed video streams to multiple receivers across a network. Our end-to-end protocol uses the connection-oriented multicast facility in the next-generation transport, the Xpress Transfer Protocol (XTP). XTP multicast provides in-order, multipoint delivery of packet streams with ...

متن کامل

Experience with the Xpress transfer protocol

This paper discusses our experience in implementing the Xpress Transfer Protocol. XTP is a transport and network layer protocol suitable for use as a Safenet Transfer Service in the Navy’s emerging SAFENET specification. We describe the background of SAFENET and XTP, the essential features of the protocol, our implementation environment, our communications architecture, the user interface, a de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994